make one's home somewhere - Fransızca İngilizce Sözlük